"rolling stock" - Details

English Term:
rolling stock
Arabic Term:
وسائط النقل المتحركة
Arabic Definition:

.